<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>带返回值的函数</title>
</head>
<body>
    <script>
        // function getCircleArea(r){
        //     var area = Math.PI*Math.pow(r,2)
        // }
        // var r = prompt('请输入半径:r')
        // var area = getCircleArea(r);   // 没有返回值!
        // console.log(area); 
        
        
        // return 两个作用 1.return 值;  返回return 后面的结果
        //                2. 结束函数
        function getCircleArea(r){
            var area = Math.PI*Math.pow(r,2)
            return area;
        }
        var r = prompt('请输入半径:r')
        var area = getCircleArea(r); 
        console.log(area);

        // 利用函数求任意数组中最大值
        function getMax(arr){
            var max = arr[0]
            for(var i=0;i<arr.length;i++){
                if(max<arr[i]){
                    max=arr[i]
                }
            }
            return max;
        }
        var arr = [10,20,30,1,50]
        var max = getMax(arr)
        console.log(max);
    </script>
</body>
</html>